drumstick appendage - Español Inglés Diccionario